2226
2103
3
2
1
3
845
319
76
6
4
1
1
9
1
3
2
2
3
2
815
59
1
1
2
11
5
1
1
12
3
1
1
5
468
1
1
3
331
44
1172
17
485
1032
940
1750
122
1
1
1
1
1
51
1
7
3
5
1
4
5
1
9
16
1545
29
29
4
12
3
59
15
30
1
1
1
66
1
2
1
319
1
1
1
1947
120
33
193
1563
1
1292
1244
1566
2172
405
12
1
1
15
1
1
2600
1
8
10
115
2
1
1
2
1
1
5
1
1
2
1
1
167
1
382
1
2
2
1
5
1
2
15
1
1
3
1
11
2
2
12
1
1
84
2
432
32
3718
147
1266
2307
632
91
1589
75
67
6
39
15
1
162
1056
4
1
346
146
4309
20
1359
4